hew trenches - German English Dictionary